self-propelled crane - Español Inglés Diccionario